/**    
 * 文件名：ServletContentListener.java    
 *    
 * 版本信息：    
 * 日期：2014-12-18    
 * Copyright  Corporation 2014     
 * 版权所有    四川商脉科技
 *    
 */
package com.listener;

import java.util.Map;

import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

import org.jdom.JDOMException;

import com.util.AnalysisXml;
import com.util.XMLBean;

/**
 * 
 * 项目名称：潜隆贷后台管理 类名称：ServletContentListener 创建人：summer 创建时间：2014-12-18 下午12:04:57
 * 修改人：summer 修改时间：2014-12-18 下午12:04:57 修改备注：
 * 
 * @version
 * 
 */
public class ServletContentListener implements ServletContextListener {

    public void contextDestroyed(ServletContextEvent arg0) {

    }

    public void contextInitialized(ServletContextEvent arg0) {

        ServletContext content = arg0.getServletContext();

        String path = content.getInitParameter("struts-config");

        String tomcatPath = content.getRealPath("\\");

        try {
            Map<String, XMLBean> map = AnalysisXml.getStrustsXMLBean(tomcatPath + path);

            content.setAttribute("struts", map);
        } catch (JDOMException e) {
            e.printStackTrace();
        }

    }

}
